--------------------------------------------------------
-- Archivo creado  - lunes-octubre-20-2014   
--------------------------------------------------------
--------------------------------------------------------
--  DDL for Table LUGARES_CALIDAD
--------------------------------------------------------

  CREATE TABLE "LUGARES_CALIDAD" 
   (	"ID" NUMBER, 
	"COORDENADAX" VARCHAR2(20), 
	"COORDENADAY" VARCHAR2(20), 
	"TITULO" VARCHAR2(50), 
	"ID_DEPA" NUMBER, 
	"ESTADO" VARCHAR2(20)
   ) SEGMENT CREATION IMMEDIATE 
  PCTFREE 10 PCTUSED 40 INITRANS 1 MAXTRANS 255 NOCOMPRESS LOGGING
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
REM INSERTING into LUGARES_CALIDAD
SET DEFINE OFF;
Insert into LUGARES_CALIDAD (ID,COORDENADAX,COORDENADAY,TITULO,ID_DEPA,ESTADO) values ('21','-6.7771244','-79.8495555','Chiclayo','2','B');
Insert into LUGARES_CALIDAD (ID,COORDENADAX,COORDENADAY,TITULO,ID_DEPA,ESTADO) values ('22','-4.5614198','-81.240675','Talara','3','B');
Insert into LUGARES_CALIDAD (ID,COORDENADAX,COORDENADAY,TITULO,ID_DEPA,ESTADO) values ('23','-12.0553442','-77.0451853','Lima','1','R');
Insert into LUGARES_CALIDAD (ID,COORDENADAX,COORDENADAY,TITULO,ID_DEPA,ESTADO) values ('41','-6.7227418','-79.955018','Chiclayo 2','2','R');
Insert into LUGARES_CALIDAD (ID,COORDENADAX,COORDENADAY,TITULO,ID_DEPA,ESTADO) values ('42','-12.0741135','-77.0158633','La Victoria','1','M');
Insert into LUGARES_CALIDAD (ID,COORDENADAX,COORDENADAY,TITULO,ID_DEPA,ESTADO) values ('43','-4.9143101','-80.6927873','Sullana','3','B');
Insert into LUGARES_CALIDAD (ID,COORDENADAX,COORDENADAY,TITULO,ID_DEPA,ESTADO) values ('44','-5.1635095','-80.6579657','Piura','3','P');
--------------------------------------------------------
--  DDL for Index LUGARES_CALIDAD_PK
--------------------------------------------------------

  CREATE UNIQUE INDEX "LUGARES_CALIDAD_PK" ON "LUGARES_CALIDAD" ("ID") 
  PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS" ;
--------------------------------------------------------
--  Constraints for Table LUGARES_CALIDAD
--------------------------------------------------------

  ALTER TABLE "LUGARES_CALIDAD" MODIFY ("ID_DEPA" NOT NULL ENABLE);
  ALTER TABLE "LUGARES_CALIDAD" MODIFY ("TITULO" NOT NULL ENABLE);
  ALTER TABLE "LUGARES_CALIDAD" MODIFY ("ID" NOT NULL ENABLE);
  ALTER TABLE "LUGARES_CALIDAD" ADD CONSTRAINT "LUGARES_CALIDAD_PK" PRIMARY KEY ("ID")
  USING INDEX PCTFREE 10 INITRANS 2 MAXTRANS 255 COMPUTE STATISTICS 
  STORAGE(INITIAL 65536 NEXT 1048576 MINEXTENTS 1 MAXEXTENTS 2147483645
  PCTINCREASE 0 FREELISTS 1 FREELIST GROUPS 1 BUFFER_POOL DEFAULT FLASH_CACHE DEFAULT CELL_FLASH_CACHE DEFAULT)
  TABLESPACE "USERS"  ENABLE;
--------------------------------------------------------
--  Ref Constraints for Table LUGARES_CALIDAD
--------------------------------------------------------

  ALTER TABLE "LUGARES_CALIDAD" ADD CONSTRAINT "DEPA_FK" FOREIGN KEY ("ID_DEPA")
	  REFERENCES "DEPARTAMENTOS" ("ID_DEPARTAMENTO") ENABLE;
--------------------------------------------------------
--  DDL for Trigger TRIG_FAB
--------------------------------------------------------

  CREATE OR REPLACE TRIGGER "TRIG_FAB" 
BEFORE INSERT ON LUGARES_CALIDAD
FOR EACH ROW
BEGIN
SELECT cfab.NEXTVAL INTO :NEW.ID FROM DUAL;
END;
/
ALTER TRIGGER "TRIG_FAB" ENABLE;
